434227
489502
210236
828717
981300
979703
448639
343319
612990
590933
1037669
586334
268284
503841
419275
783256
818951
471118
381102
61387
527115
83966
280432
641607